hive made of a hollow tree trunk - Spanish English Dictionary